@charset "utf-8";
/* CSS Document */

.company_news{ margin-top:10px;background-color:#e8e8eb;}
.company_news_box{ padding:0px 7px; margin-bottom:10px;font-size:12px; padding-top:20px;border-bottom:1px solid #d6d6d6; background-color:#fff;}
.company_news_box dl{ padding-bottom:30px;}
.company_news_box dl dt{ border-bottom:1px dashed #bfbfbf; color:#313131; font-weight:bold; padding:0px 0px 10px 0px;}
.company_news_box dl dt span{ color:#ff8b3a; font-weight:100; margin-left:10px;}
.company_news_box dl dt label{ float:right; font-weight:100;}
.company_news_box dl dt a{color:#313131;}
.company_news_box dl dt a:hover{color:#313131; text-decoration:underline;}
.company_news_box dl dt img{ vertical-align:middle; margin-right:10px;}
.company_news_box dl dd{color:#626262; line-height:18px; padding-top:5px;}
.company_news_box dl dd a{color:#0068b7; margin-left:5px;}
.company_news_box dl dd a:hover{color:#0068b7; text-decoration:underline;}
.company_news_ny{ padding:10px 15px;font-size:12px;background-color:#fff; color:#313131;line-height:21px;}
.company_news_ny h2{ text-align:center; font-size:14px; font-weight:bold; line-height:24px;}
.company_news_ny h3{ text-align:center; font-weight:100; }
.company_intro{font-size:12px;background-color:#fff; color:#313131;line-height:21px;}
.company_intro h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb;}
.company_intro p{ text-indent:2em;}
.company_intro div{ padding:20px 15px;}

.supplier{font-size:12px;background-color:#fff; color:#313131;line-height:21px;}
.supplier h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb;}
.supplier_div{ padding:10px 0px;}
.supplier_ul{ width:303px; float:left; padding:10px 20px;}
.supplier_ulL{ width:79px; height:74px; overflow:hidden; float:left;border:1px solid #d6d6d6;}
.supplier_ulR{ width:210px; float:right; height:76px; overflow:hidden; color:#959595; line-height:18px;}
.supplier_ulR h6{ font-weight:bold; color:#434343; line-height:21px;}
.supplier_ulR a{ color:#0068b7;}
.supplier_ulR a:hover{ color:#0068b7; text-decoration:underline;}

.help_box{ font-size:12px; color:#313131;background-color:#fff;}
.help_box h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb;}
.help_box_top{border-bottom:1px solid #d6d6d6;height:29px; overflow:hidden; zoom:1; padding-top:20px;}
.help_box_top li{ background:url(../image/iconbtnbg/help_li.gif) left top no-repeat; width:76px; height:29px; text-align:center; line-height:29px;float:left; cursor:pointer; margin-left:5px;}
.help_box_top li.help_box_topon{ background:url(../image/iconbtnbg/help_on.gif) left top no-repeat; font-weight:bold;}
.help_div{}
.help_ul{ display:none;}
.help_ul h2{ font-weight:bold; padding:15px 10px; border-bottom:1px solid #d6d6d6;}
.help_ul h3{ font-weight:bold; padding:15px 10px;}
.help_ul p{padding:15px 10px; line-height:24px;}

.online_survey{}
.online_survey ul{ padding:10px 10px 20px 10px;}
.online_survey ul h2{ font-weight:bold; line-height:24px;background-color:#e8e8eb; padding-left:5px;}
.online_survey ul td{ vertical-align:middle; padding:5px 0px 0px 10px;}
.online_survey ul input{ vertical-align:middle;}

.join_box{ font-size:12px; color:#313131;background-color:#fff;}
.join_box h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb;}
.join_list{ padding:5px 0px 20px 0px;}
.join_box h2{ border-bottom:2px solid #bababa; padding:15px 0px 0px 15px; line-height:24px; font-weight:100;}
.join_list li{ font-weight:bold; background:url(../image/iconbtnbg/home_news_icon.gif) 15px center no-repeat;border-bottom:1px dashed #bababa; padding:0px 150px 0px 35px; line-height:24px; text-align:right;}
.join_list li a{ float:left;color:#313131; cursor:pointer;}
.join_list li a:hover{ text-decoration:none;color:#313131;}
.join_div{}
.join_ul{ padding-bottom:20px;}
.join_ul h3{ font-weight:bold; padding:5px 150px 5px 0px; text-align:right;border-bottom:1px dashed #bababa;}
.join_ul h3 span{ float:left; background:url(../image/iconbtnbg/home_news_icon.gif) 15px center no-repeat; padding-left:35px; line-height:25px;}
.join_ul p{ padding:0px 15px; line-height:24px;}

.search_result_box{}
.search_result_div{ background-color:#fff;overflow:hidden;zoom:1; padding:15px 9px; border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; margin:-1px 0px 10px 0px;}
.search_resultL{ width:150px;border:1px solid #d6d6d6; float:left; 140px;}
.search_resultR{ width:505px;float:right; font-size:12px; color:#434343;}
.search_resultR td{padding:4px 0px 5px 0px;}
.search_resultR img{ vertical-align:middle; margin:0px 15px;}
.search_resultR span{ color:#eb6100;}
.search_resultR span.search_resultRM{ margin:0px 10px;}
.search_resultR span.search_resultRH{ color:#959595;}
.search_resultRin{vertical-align:middle; border:1px solid #d1d1d1; width:80px; padding:4px 5px;}
.search_resultR code a{color:#0068b7;}
.search_resultR code a:hover{color:#0068b7;}
.search_resultR a{ color:#434343;}
.search_resultR a:hover{ color:#434343; text-decoration:underline;}

.basic_left{ margin-top:10px;}
.basic_left h1{ background:url(../image/common/lsdd_lefth.gif) left top repeat-x; height:36px;font:bold 14px/36px Arial, Helvetica, sans-serif; color:#313131; padding-left:15px;border-bottom:1px solid #d6d6d6;}
.basic_left ul{ font-size:12px; color:#313131; line-height:24px; padding:5px 15px;}
.basic_left ul a{color:#313131;}
.basic_left ul a:hover{color:#313131; text-decoration:underline;}
.basic_left ul span{ color:#eb6100;}
.basic_left ul code{ color:#0068b7; margin-right:12px;}
.basic_left ul th{ width:75px;}

.customer_left{ margin-top:10px;}
.customer_left h1{background:url(../image/common/lsdd_lefth.gif) left top repeat-x; height:36px;font:bold 14px/36px Arial, Helvetica, sans-serif; color:#313131; padding-left:15px;}
.customer_left ul li{ font-size:12px; padding-left:15px;line-height:30px; color:#313131; border-top:1px solid #d6d6d6;}
.customer_left ul li a{color:#313131;}
.customer_left ul li a:hover{color:#313131; text-decoration:underline;}
.customer_left ul li span{ margin-left:10px;}
.customer_left ul li span.customer_lefth{margin-left:22px; color:#eb6100;}


.culture_scroll{position:relative;width:155px;height:250px;overflow:hidden;}
.culture_scroll ul{position:absolute;}
.culture_scroll li{margin:0 2px;width:155px;height:77px; text-align:center;}
.culture{font-size:12px;background-color:#fff; color:#313131;line-height:21px;}
.culture h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb;}
.companyculture{}
.cultureimg{ width:530px; height:303px; overflow:hidden; border:1px solid #d6d6d6;}
.culture_small{ width:155px; background:url(../image/common/scorll3_bg.gif) left top no-repeat; height:305px;}
.culture_up{ background:url(../image/common/scroll_up.gif) center center no-repeat; height:30px; cursor:pointer;}
.culture_down{ background:url(../image/common/scroll_down.gif) center center no-repeat; height:30px; cursor:pointer;}
.culturetxt{ padding:0px 20px 30px 20px;}
.culturetxt h2{ padding:30px 0px; font-weight:bold;}

.histroy_box{ margin-top:10px;}
.histroy_box_title{border-bottom:1px solid #d6d6d6;}
.histroy_box_title h1{ height:35px; line-height:35px; padding-left:15px; font-size:14px; font-weight:bold; color:#626262;}
.histroy_div{ padding:13px; font-size:12px; color:#626262;}
.histroy_select{border:1px solid #d6d6d6;}
.histroy_select dt{line-height:39px;padding-left:10px;background:url(../image/iconbtnbg/his_dtbg.gif) left top repeat-x;}
.histroy_select dd{ border-bottom:1px dashed #d6d6d6; padding:10px 0px 10px 25px;}
.histroy_inputo{ width:120px; border:1px solid #bdbdbd; padding:4px 5px; margin:0px 5px;vertical-align:middle;}
.histroy_inputt{ width:550px; border:1px solid #bdbdbd; padding:4px 5px; margin:0px 5px;vertical-align:middle;}
.histroy_sele{ width:120px; border:1px solid #bdbdbd; padding:4px 5px;vertical-align:middle; margin:0px 30px 0px 5px;}
.histroy_result{margin-top:10px;}
.histroy_result table{ border-collapse:collapse;}
.histroy_result table th{border:1px solid #d6d6d6; vertical-align:middle; text-align:center; background:url(../image/iconbtnbg/his_dtbg.gif) left top repeat-x; padding:12px 0px;}
.histroy_result table td{border:1px solid #d6d6d6; vertical-align:middle; text-align:center; padding:20px 0px;}
.histroy_result a{ color:#626262;}
.histroy_result a:hover{ color:#626262; text-decoration:underline;}
.histroy_result span a{ color:#0068b7; margin-right:10px;}
.histroy_result span a:hover{ color:#0068b7;text-decoration:underline;}
.histroy_result code a{ color:#eb6100;text-decoration:underline;}
.histroy_result code a:hover{ color:#eb6100;text-decoration:underline;}

.car{ margin-top:10px;}
.car_step{border-bottom:1px solid #d6d6d6; height:27px; text-align:right; padding-top:8px;}
.car_step img{ margin:0px 10px; vertical-align:middle;}
.car_box{ background-color:#f4f4f4; padding:10px 5px 30px 5px;}
.car_top{ padding-bottom:10px;}
.car_top_only{ width:138px; font-size:12px; color:#626262; padding-top:10px;}
.car_top_only input{ vertical-align:middle; margin-right:5px;}
.car_top_btn{ width:530px; text-align:right;}
.car_top_btn a{ margin-left:10px;}
.car_cz{ padding:15px 0px 20px 0px;}
.car_czL{ width:200px;}
.car_czL img{ margin-right:10px;}
.car_totle{ font-size:12px; line-height:24px; color:#626262; padding:0px 5px 0px 500px;}
.car_totle ul{ overflow:hidden; zoom:1;}
.car_totle ul li{ width:80px;font-weight:bold; float:left;}
.car_totle ul li.car_totleon{ text-align:right; width:90px;}
.car_totle ul span{ color:#eb6100;}
.car_table{ font-size:12px; color:#626262; background-color:#fff;}
.car_table table{ border-collapse:collapse;}
.car_table table th{border:1px solid #d6d6d6; vertical-align:middle; text-align:center; background:url(../image/iconbtnbg/his_dtbg.gif) left top repeat-x; padding:5px 0px;}
.car_table table td{border:1px solid #d6d6d6; vertical-align:middle; text-align:center; padding:5px 0px;}
.car_table table input{ vertical-align:middle;}
.car_table a{ color:#626262;}
.car_table a:hover{ color:#626262; text-decoration:underline;}
.car_table span a{ color:#0068b7; margin-right:10px;}
.car_table span a:hover{ color:#0068b7;text-decoration:underline;}

.down_box{padding:10px 5px 30px 5px;}

.address{ background-color:#f4f4f4; padding:10px 13px 30px 13px;}
.address_top h1{ font-size:14px; color:#626262; line-height:30px; font-weight:bold;}
.address_top h1 span{ color:#0068b7; font-size:12px; font-weight:100; margin-left:30px; cursor:pointer;}
.address_top ul{ background-color:#fff3e2; border:1px solid #edd1a7; padding:10px 30px; font-size:12px;color:#313131;}
.address_top ul h2{font-weight:bold; line-height:30px;}
.address_top ul li{ padding-bottom:5px;}
.address_top ul li span{ cursor:pointer; float:right;}
.address_table{ font-size:12px; color:#626262; padding-top:5px;}
.address_table th{ width:85px; text-align:right; vertical-align:middle; padding:5px 0px;}
.address_table td{vertical-align:middle; padding:5px 0px;}
.address_table span{ color:#eb6100;}
#adddizhi{ color:#0068b7; cursor:pointer; margin:5px 0px 10px 0px;}
.address_inone{ vertical-align:middle; padding:5px 4px; width:120px; margin-right:10px; border:1px solid #c7c7c7; color:#626262;}
.address_intwo{ vertical-align:middle; padding:5px 4px; width:520px; border:1px solid #c7c7c7;color:#626262;}
.address_intd{ vertical-align:middle; padding:5px 4px; width:70px; margin-right:10px;border:1px solid #c7c7c7;color:#626262;}
.address_inf{padding:5px 4px; width:500px;color:#626262; height:50px;}

.partner_box{ margin-top:10px;}
.partner_pe{ position:relative; padding:50px 70px 215px 40px; height:480px; z-index:3;}
.partner_pe_txt{ font-size:12px; line-height:18px; color:#434343;}
.partner_map{ height:461px; position:relative; z-index:1; width:578px; background:url(../image/common/map_bg.jpg) left top no-repeat;}
.partner_map ul{background:url(../image/common/piao.png) left top no-repeat;_background:url(../image/common/piao.gif) left top no-repeat;cursor:pointer;position:absolute;width:17px;height:28px;}
.partner_map ul.partner_mapon{background:url(../image/common/piaoon.png) left top no-repeat;_background:url(../image/common/piaoon.gif) left top no-repeat;}
.partner_map ul#230000{right:105px;top:50px;}
.partner_map ul#jilin{right:90px;top:90px;}
.partner_map ul#liaoning{right:115px;top:120px;}
.partner_map ul#tianjin{right:145px;top:140px;}
.partner_map ul#neimenggu{right:210px;top:120px;}
.partner_map ul#beijing{right:170px;top:135px;}
.partner_map ul#hebei{right:175px;top:165px;}
.partner_map ul#shandong{right:150px;top:180px;}
.partner_map ul#henan{right:190px;top:210px;}
.partner_map ul#jiangsu{right:120px;top:235px;}
.partner_map ul#shanghai{right:100px;top:250px;}
.partner_map ul#zhejiang{right:110px;top:270px;}
.partner_map ul#anhui{right:145px;top:245px;}
.partner_map ul#hubei{right:190px;top:250px;}
.partner_map ul#hunan{right:200px;top:290px;}
.partner_map ul#guangdong{right:180px;top:340px;}
.partner_map ul#shanxi{right:230px;top:210px;}
.partner_map ul#chongqing{right:245px;top:260px;}
.partner_map ul#sichuan{right:290px;top:260px;}
.partner_map ul#guizhou{right:250px;top:305px;}
.partner_map ul#yunnan{right:320px;top:330px;}
.partner_po{ position:absolute; left:14px; top:14px; width:660px;min-height:580px; background-color:#fff; z-index:5;}
*html div.partner_po{ height:580px;}
.partner_map_select{ background:url(../image/common/map_hbg.gif) left top repeat-x; height:33px; border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc; padding:5px 5px 0px 0px;}
.partner_map_selectL{}
.partner_map_selectR{ background:url(../image/common/backmap_btn.gif) left top no-repeat; width:52px; height:25px; cursor:pointer;}
.partner_map_selone{ margin:0px 10px; vertical-align:middle; width:95px; color:#626262; padding:3px 5px;border:1px solid #dcdcdc}
.partner_map_seltwo{ margin:0px 10px; vertical-align:middle; width:205px; color:#626262; padding:3px 5px;border:1px solid #dcdcdc}
.partner_map_selectL img{ vertical-align:middle; margin-left:20px;}
.partner_table{ padding-bottom:10px;}
.partner_table table{ border-collapse:collapse; font-size:12px; color:#3d3d3d; line-height:18px;}
.partner_table table th{border:1px solid #dcdcdc; text-align:center; background:url(../image/common/map_thbg.gif) left top repeat-x; height:33px; line-height:33px; padding:0px 5px;}
.partner_table table td{ text-align:center;border:1px solid #dcdcdc; padding:5px; vertical-align:middle;}
.partner_table table td.partner_tdlast{ text-align:left; padding-left:10px;}

.apply_box{ background-color:#fff;margin-top:10px;overflow:hidden; zoom:1; padding:10px 0px 20px 0px; font-size:12px; color:#434343; line-height:18px;}
.apply_box_ul{ width:158px; height:254px; float:left;_display:inline; margin:5px 6px;border:1px solid #d6d6d6; overflow:hidden; line-height:18px;}
.apply_box_ul h1{ height:30px; line-height:30px; padding-left:15px; background:url(../image/iconbtnbg/his_dtbg.gif) left top repeat-x; overflow:hidden; font-weight:bold;}
.apply_box_ul h2{ height:150px; text-align:center; overflow:hidden; padding:5px 0px;}
.apply_box_ul p{ height:54px; overflow:hidden; padding:0px 4px;}
.apply_ny{ font-size:12px; line-height:21px; color:#313131; padding-bottom:20px;}
.apply_ny h1{ font-size:14px; font-weight:bold; color:#313131; line-height:36px; height:36px; padding-left:15px;background-color:#e8e8eb; margin-bottom:20px;}
.apply_ny p{ padding:0px 15px;}
.product_ul{ padding-top:10px;}
.product_xgcp{ overflow:hiddenl; zoom:1; display:none;}
.product_cpxx{}
.product_cpxx ul h2{ font-weight:bold; padding:10px 5px;}
.product_cpxx ul p{padding-left:25px; line-height:21px;}
.product_cpxx ul p.product_cpxxon{background-color:#e8e8eb;}
.product_pjxq{ display:none;}
.product_pjxq_top{ padding:10px 20px;}
.product_pjxq_top li{ padding-bottom:10px;}

.message{ font-size:12px; color:#434343;}
.message h2{border-bottom:2px solid #bababa; padding:15px 0px 0px 5px; line-height:24px; font-weight:100;}
.message ul{ border-bottom:2px solid #666; font-size:12px; line-height:21px;}
.message ul h3{ border-bottom:1px dashed #cfcfcf; font-weight:bold; background:url(../image/iconbtnbg/home_news_icon.gif) 5px center no-repeat; padding-left:15px; line-height:24px;}
.message ul h4{ text-align:right; padding:0px 100px 0px 15px; font-weight:100px;}
.message ul h4 span{ float:left;}
.message ul h5{padding:0px 0px 0px 15px; font-weight:100px;}
.message ul li{ padding:15px; height:63px; overflow:hidden;}
.message_table{font-size:12px; color:#434343;}
.message_table th{ width:95px; text-align:right; vertical-align:middle;border-bottom:1px dashed #cfcfcf; padding:10px 5px;}
.message_table td{vertical-align:middle;border-bottom:1px dashed #cfcfcf; padding:10px 5px;}
.message_table input{ vertical-align:middle;border:1px solid #d6d6d6; padding:3px 4px; width:355px;}

.down_search{ background:url(../image/iconbtnbg/search_boxbg.gif) left top repeat-x; height:37px; font-size:12px; color:#626262; padding:3px 0px 0px 10px; font-weight:bold;}
.down_search img{ vertical-align:middle; margin-left:10px;}